body {
	background: #fff;
	color: #333;
	font-family: Tahoma, Verdana, Arial;
	margin: 0;
	padding: 0;
}
div#bg{
	background:url(../img/bg.jpg) repeat-x;
	width:100%;
	height:214px;
}
div#bg_L{
	/*background:url(../image/bg_L.jpg) repeat-x;*/
	width:30%;
	height:214px;
	position:absolute;
	left:0px;
	top:0px;
}
div#bg_R{
	/*background:url(../image/bg_r.png) repeat-x;*/
	width:241px;
	height:186px;
	position:absolute;
	right:3%;
	top:10px;
}
div#shapka_L{
	/*background:url(../image/shapka_L.jpg);*/
	height:214px;
	width:768px;
	position:absolute;
	left:4%;
	top:0px;
}
div#shapka_R{
	/*background:url(../img/shapka_R.jpg);*/
	height:214px;
	width:203px;
	position:absolute;
	right:4%;
	top:0px;
}
div#shapka_C{
	border: 	0px solid #70B8D4;
	width:		100%;
	height:		214px;
	position:	absolute;
	left:		0px;
	top:		0px;
}
div#enter_menu{
	width:100%;
	height:214px;
	position:absolute;
	left:0px;
	top:0px;
}
td.enter_menu{
	vertical-align:bottom;
	font-family:Arial;
	font-size:12px;
	color:#fff;
}
td.enter_menu a{
	font-family: Arial;
	font-size: 15px;
	color: #ffffff;
	text-align: center;
}
td.tochki {
	width:3px;
	background:url(../img/tochki.gif) repeat-y;
}
/******************************************************************************/
div#logo{
	border: 		0px solid black;
	width:			750px;
	height:			120px;
	position:		absolute;
	left:			2%;
	top:			20px;
	text-align:		left;
	font-family:	Verdana, Tahoma, Arial;
	font-size:		23px;
	letter-spacing:	8px;
	color:			#172983;
}
font#ano{
	font-family:	Verdana, Tahoma, Arial;
	font-size:		12px;
	letter-spacing:	1px;
	color:			#006ab3;
}
font#rgm{
	font-family:	Verdana, Tahoma, Arial;
	font-size:		24px;
	letter-spacing:	11px;
	color:			#172983;
}
img#logo_i{
	margin: 0 15px 0 0;
}
/***** верхняя строка меню ****************************************************/
div#top_menu{
	border: 		0px solid black;
	width:			99%/*1000px*//*70%*/;
	height:			30px;
	position:		absolute;
	left:			0px;
	top:			170px;
	color:			#746f6f;
	font-family:	'Trebuchet MS', Arial, Tahoma, Verdana;
	font-size: 		15px;
}
div#top_menu a{
	color:			#746f6f;
}
div#top_menu a:hover {
	color:			#3c719d;
}
#cell {
	width:			150px;
	color:			#3c719d;
	text-align:		left;
	font-weight: 	bold;
}
/******************************************************************************/
div#login{
	width:30%;
	height:20px;
	position:absolute;
	right:0px;
	top:45px;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
}
div#password{
	width:30%;
	height:20px;
	position:absolute;
	right:0px;
	top:100px;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
}
div#enter{
	width:30%;
	height:20px;
	position:absolute;
	right:0px;
	top:155px;
	font-family: Arial;
	font-size: 20px;
	color: #ffffff;
	text-align: center;
}
div#enter a{
	color: #ffffff;
}
div#lost_password{
	width:30%;
	height:20px;
	position:absolute;
	right:0px;
	top:180px;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
}
div#lost_password a{
	color: #ffffff;
}

a.link {
	white-space: nowrap;
	font-family: Arial;
	font-size: 12px;
	color: #2e3192;
}
a.link2 {
	white-space: nowrap;
	font-family: Arial;
	font-size: 12px;
	color: #2e3192;
	text-decoration: none;
}
td.link_t {
	white-space: nowrap;
	font-family: Arial;
	font-size: 12px;
	color: #2e3192;
}
table#news {

}
td.news {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-align: justify;
}
h2 {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-weight: 	bold;
	margin-top: 0pt;
	margin-bottom: 0pt;
}
/***************************** left-menu **************************************/
.mn li {
	margin-bottom: 	5px;
}
.mn a {
	text-decoration:none;
	color:			#2e3192;
}
.mn a:hover {
	text-decoration:underline;
	color:			#cf0061;
}
/******************************************************************************/
/*niz okna*/
div#footer{
	border-top:		1px dotted #70B8D4;
	/*background:	url(../img/foot_inv.jpg) repeat-x;*/
	width:			100%;
	height:			98px;
	font-family:	Tahoma, Verdana, Arial;
	font-size:		14px;
	text-align:		center;
	padding-top:	10px;
}
/**/
a:hover {
	text-decoration: none;
}
.contentpaneopen{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-align: justify;
}
.contentheading {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-weight: 	bold;
	margin-top: 0pt;
	margin-bottom: 0pt;
}
.small{
	white-space: nowrap;
	font-family: Arial;
	font-size: 12px;
	color: #2e3192;
}
.createdate{
	white-space: nowrap;
	font-family: Arial;
	font-size: 12px;
	color: #2e3192;
}
h3{
	font-family:Arial;
	font-size:12px;
	padding-right:10px;
	color:#2e3192;
	font-weight:normal;
}
#log_inputbox .button{
   background: transparent;
   border: 0px 0px;
   border-bottom-color:#FFF;
   border-bottom:hidden;
   cursor: hand;
   margin: 0px 0px;
   padding: 0px 0px;
   text-decoration: underline;
   font-family:Arial, Helvetica, sans-serif;
   font-size:15px;
   color:#666;
   font-weight:bold;
}
/*aviamettelecom*/
.aut-input{
	/*float: 		left;*/
	width: 		77%;
	border: 	1px solid #B5B5AC;
	background: #fff;
	font-size: 	85%;
	/*clear: 		right;*/
	padding: 	1px 2px;
	margin: 	0 0 5px 0;
	text-align: center;
	}
.aut-btn input{
	font-size: 	90%;
	font-family:Tahoma;
	padding: 	0 7px;
	overflow: 	visible;
	margin: 	0;
	}
div#log_enter{
	border:		0px solid #70B8D4;
	width:		100%;
	font-size: 	90%;
	font-family:Tahoma, Verdana;
}
div#log_enter2{
	border:		0px solid black;
	width:		50%;
	text-align: center;
}
table#amo {
	border:			0px solid #ddd;
	font-family:	'Trebuchet MS', Arial, Tahoma, Verdana;
	font-size:		14px;
	padding-right:	10px;
	color:			#2e3192;
}
table#amo a{
	color:			#666666;
}
table#met {
	font-family:	'Trebuchet MS', Arial;
	font-size:		14px;
	padding-left:	10px;
	color:			#2e3192;
}
table#met a{
	color:			#666666;
}
/*baner of center*/
#baner_ab {
	width: 			100%;
	height: 		38px;
	border: 		0px solid #000;
	padding: 		12px 0px 5px 0px;
	margin-top: 	0px;
	font-family: 	Tahoma, Verdana, Arial;
	font-size: 		14px;
	font-weight: 	bold;
	letter-spacing:	1px;
	text-align: 	center;
}
#baner_ab a, #baner_row a, #ban1 a {
	text-decoration:none;
	color:			#000;
}
#baner_ab a:hover, #ban1 a:hover {
	color:			#172983;
	text-decoration:underline;
}
/*baner of left & right*/
#ban1{
	width: 			220px;
	height: 		50px;
	margin: 		2px;
	background: 	url(../img/atlas220x50.png);
	text-align: 	center;
	font-weight:	bold;
	letter-spacing:	1px;
}
#baner_l {
	width:			245px;
	font-family:	Tahoma, Verdana, Arial;
	text-align:		left;
	font-size:		14px;
	border:			1px solid #d8d8d8;
	margin:			0px 0px 0px 0px;
}
#baner_row {
	background:		#fff;
}
#baner_row a:hover {
	color:			#172983;
	text-decoration:underline;
}
/*shapka of center*/
table #shapka {
	width:			100%;
	font-family:	Verdana, Tahoma,  'Trebuchet MS', Arial;
	text-align:		left;
	font-size:		14px;
	border:			0px solid #d8d8d8;
	margin:			0px 0px 0px 0px;
}

/*shapka of left and right*/
table #shapka_l {	/*повтор shapka_L*/
	width:			245px;
	color:			#2e3192;
	font-family:	'Trebuchet MS', Tahoma, Verdana, Arial;
	text-align:		left;
	font-size:		14px;
	border:			1px solid #d8d8d8;
	margin:			0px 0px 0px 0px;
}
/*library documents*/
#doc {
	width:			100%;
	font-family:	Tahoma, Verdana, Arial;
	text-align:		left;
	font-size:		90%;
	border:			1px solid #d8d8d8;
	margin:			0px 0px 0px 0px;
}
/*
table #doc tr {
	font-family:	Verdana, Tahoma, Arial;
	font-size:		12px;
	color:			#CCCCCC;
}
*/
table #doc td, #doc1 td {
	padding:		5px 5px 5px 5px;
}
table #doc1 {
	width:			100%;
	font-family:	Tahoma, Verdana, Arial;
	text-align:		left;
	font-size:		14px;
	border:			0px solid #d8d8d8;
	margin:			0px 0px 0px 0px;
}
table #doc1 td #foto {
	border:			5px solid #d8d8d8;
}
table #doc1 td #cont {
	padding: 		0px 20px; 
	letter-spacing:	1px;
	line-height: 	1.5;
}
table #doc1 a {	
	text-decoration:none;
	color:			#333333;
	}
table #doc1 a:hover {	
	text-decoration:none;
	color:			#333333;
	font-weight:	bold;
	}	
#box_top {
    /*z-index: 		1;  Порядок слоев */
    width: 			100%;  /*Ширина слоя с фоном */
    height: 		36px;  /*Высота слоя с фоном */
    /*position: 		absolute;  Абсолютное позиционирование */
    /*left: 			0;  Положение от левого края окна */
    /*top: 			0;  Положение от верхнего края */
	background:		url(../img/box_left_top.png) repeat-x;
	/*border:			0px solid #d8d8d8;*/
	padding:		0px 0px 0px 0px;
	margin:			5px 0px 5px 0px;
}
#box_2 {
    /*z-index: 		1;  Порядок слоев */
    width: 			100%;  /*Ширина слоя с фоном */
	padding:		5px 0px 0px 10px;
}
#tbl_doca {
	width:			480px;
	border-collapse:/*separate;*/collapse;
	border:			1px solid #d8d8d8;
}
#tbl_doca td {
	border:			1px solid #d8d8d8;
    padding:		5px 0px 5px 5px;
}
/*** start news **************************************************************/
#news_prosmotr {
	font-family:	Verdana, Tahoma, Arial;
	font-size:		12px;
	color:			#CCCCCC;
}
#news_image {
	border:			3px #CCCCCC solid;
 	padding:		0px;
 	margin:			0px;
 	width:			100px;
 	height:			100px;
}
#news_title {
	height:			36px;
	background:		url(../img/box_left_top.png) repeat-x;
	padding:		0px;
	margin:			0px;
}
#news_title_red {
	height:			36px;
	background:		url(../img/box_top_red.png) repeat-x;
	padding:		0px;
	margin:			0px;
}
.news_data {
	color:			#99CC00;
}
/*
.textdiv {
 	padding:		8px;
 	font-family:	Verdana, Tahoma, Arial;
  	font-size:		12px;

   	color: 			#666666;
   	line-height: 	1.4;
}*/
/*
.titlediv {
	padding:		2px;
	font-family:	'Trebuchet MS', Tahoma;
 	font-size:		12px;
  	color:			#006699
}*/
/*** list page news **********************************************************/
#tabs {
	text-align:		center;
}
#tabs ul {
	margin-left:	0;
	padding-left:	0;
	display:		inline;
}
#tabs ul li {
	margin-left:	0;
	margin-bottom:	0;
	text-align:		center;
	padding:		1px 5px 2px 5px;
	border:			1px solid #d8d8d8;
	list-style:		none;
	display:		inline-block;
}
#tabs li a {
	color:			#178ED0;
	outline:		none;
	text-decoration:none;
	}
#label1 {
	border:			1px solid #d8d8d8;
	padding:		1px 5px 2px 5px;
	text-align:		left; /*right;*/

}
/******************************************************************************
.titlediv>span {

}
A {
	color:			#006699;
 	margin:			3px;
  	font-family:	Verdana, Arial, Helvetica, sans-serif;
  	font-size:		12px;
   	font-weight:	bold;
}
A:hover {
	color:			#00CC99;
 	margin:			3px;
  	font-family:	Verdana, Arial, Helvetica, sans-serif;
  	font-size:		12px;
   	font-weight:	bold
.view {
	font-family:	'Trebuchet MS', Tahoma
	font-size:		12px;
	font-weight:	bold;
	color: 			#CCCCCC;
}
*/
/*stop news*/
